endorsement super protest - Turkish English Dictionary